package com.cloudkinto.vo.lc;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
public class LcOptionVo {
    private Long id;
    @ApiModelProperty("物流渠道代码")
    private String channelCode;
    @ApiModelProperty("物流渠道名称")
    private String channelName;
    @ApiModelProperty("物流商账号")
    private String customServiceName;
    @ApiModelProperty("物流商启用状态")
    private int accountEnable;
    @ApiModelProperty("承运商")
    private String carrier;
    @ApiModelProperty("启用状态 0启用 1未启用")
    private int enable;
    @ApiModelProperty("绑定仓库数量")
    private int bindWarehouseQuantity;
    @ApiModelProperty("物流商服务代码/api服务代码")
    private String carrierCode;
    @ApiModelProperty("绑定客户模式 0黑名单 1白名单")
    private int customerCheckType;


    @ApiModelProperty("保险服务 0 不支持 1支持")
    private int insuranceFlag;
    @ApiModelProperty("签名服务 多个, 隔开")
    private String signatureType;

    @ApiModelProperty("平台面单 0不获取 1获取")
    private Integer getSheetType;

    @ApiModelProperty("校验存在物流面单 2不校验 3校验")
    private Integer channelType;
    @ApiModelProperty("下单规则尺寸单位")
    private String sizeUnit;
}
